$(function(){
    getUserInfo()
    //退出功能
    $('.btnLogOut').on('click',function(){
        layer.confirm('你要退出去?', {icon: 2, title:'警告'}, function(index){
            sessionStorage.removeItem('token') 
            location.href = '/login.html'           
            layer.close(index);
          });
    })
})
//获取用户基本信息
function getUserInfo(){
    $.ajax({
        url:'/my/userinfo',
        method:'get',
        success:function(res) {
            if(res.status != 0) return layui.layer.msg(res.message)
            layui.layer.msg(res.message)
            loadUserPic(res.data)
        }
    })
}

//定义渲染头像函数
function loadUserPic(data){
    let uname = data.nickname || data.username
    $('.welcome').html(`${uname} 欢迎您`)
    if(data.user_pic != null) {
        $('.layui-nav-img').prop('src',data.user_pic).show()
        $('.info').hide()
    } else {
        $('.layui-nav-img').hide()
        let first = uname[0].toUpperCase()
        $('.info').html(first).show()
    }
}

























// window.addEventListener('load', function () {
//     //获取用户基本信息函数
//     getUserInfo()
//     //退出功能
//     $('.btnLogOut').on('click', function () {
//         layui.layer.confirm('您确定要退出吗？', { icon: 3, title: '提示' }, function (index) {
//             sessionStorage.removeItem('token')
//             location.href = '/login.html'
//             layer.close(index);
//         });
//     })
// })

// function getUserInfo() {
//     $.ajax({
//         method: 'get',
//         url: '/my/userinfo',
//         success: function (e) {
//             if (e.status != 0) return layui.layer.msg(e.message)
//             layui.layer.msg(e.message)
//             readUserPic(e.data)
//         }
//     })
// }
// //渲染用户头像函数
// function readUserPic(data) {
//     let uname = data.nickname || data.username
//     $('.welcome').html(`${uname}  欢迎您`)
//     if (data.user_pic != null) {
//         $('.layui-nav-img').prop('src', data.user_pic).show()
//         $('.info').hide()
//     } else {
//         $('.layui-nav-img').hide()
//         $('.info').show().html(uname[0].toUpperCase())
//     }
// }
